package com.wpzf.ndhc.mapper;

import com.wpzf.ndhc.domain.WpCjTbhcjgDTO;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.ui.ModelMap;

import java.util.List;
import java.util.Map;


@Mapper
public interface WpzfNdhcShTbMapper {

    public int addShTb(Map<String,Object> parms); //添加审核图斑
    public int deleteTb(Map<String,Object> parms); //删除审核图斑

    public Map<String, Object> querybytbbh(Map<String, Object> parm); //查询当前图斑是否存在

    List<Map<String, Object>> queryShtbTask(Map<String, Object> parm);  //获取审核图斑列表
    Integer queryShtbTaskCount(Map<String, Object> parm); //获取审核图斑列表个数


    List<Map<String, Object>> get_sh_pchlist(Map<String, Object> parm);  //获取当前所有任务的批次
    public List<Map<String, Object>> query_sh_Provs(Map<String, Object> parm);  //获取当前所有任务的省份
    public List<Map<String, Object>> query_sh_Citys(Map<String, Object> parm);  //根据省查所有区县

    List<Map<String, Object>> getShtbLeftlist(Map<String, Object> parm);  //

    WpCjTbhcjgDTO getShtbZzjg(Map<String, Object> parm);

    Integer updateShState(Map<String, Object> parm);

    List<Map<String, Object>> query_sh_task_list(Map<String, Object> parm);

    List<Map<String, Object>> getHcjgsmList(Map<String, Object> parm);






    List<Map<String, Object>> getPch(Map<String, Object> param);

    List<Map<String, Object>> getSheng(Map<String, Object> param);

    List<Map<String, Object>> getXian(Map<String, Object> param);

    List<Map<String, Object>> queryDkTask(Map<String, Object> param);

    Integer queryDkTaskCount(Map<String, Object> param);

    List<Map<String, Object>> queryDkTaskByIndex(Map<String, Object> param);

    Integer updateZgState(Map<String, Object> param);

    Integer correction(Map<String, Object> param);
}
